CC=clang
CFLAGS=-W -Wall -pedantic -g
LDFLAGS=
EXEC=clonkBox

all: purge $(EXEC)

fichier.o:  fichier.c fichier.h
	$(CC) -c $< $(CFLAGS)

clonkBox.o: fichier.o clonkBox.c
	$(CC) -c clonkBox.c  $(CFLAGS)

hash.o : hash.c hash.h
	$(CC) -c $< $(CFLAGS)

	
	
clonkBox: clonkBox.o fichier.o 
	$(CC) -o clonkBox clonkBox.o fichier.o  $(LDFLAGS) $(CFLAGS)

clean:
		rm -rf *.o

purge: clean
		rm -rf $(EXEC)
